.class-table{
  .title1{
    text-transform: none;
    margin: 1rem 0 0.2rem 0;
  }
  .title2{
    margin-left: 0;
    margin-right: 0;
    font-size:0.7rem;
    margin-bottom: 0.5rem;
  }
  .con{
    border-bottom:1px dashed #ccc;
    display: flex;
    padding-top: 1rem;
    padding-bottom: 0.5rem;
    &.first-con{
      border-top: 1px dashed #ccc;
    }
  }
  .date{
    margin:0 0.5rem 0 0;
  }
  .time-address{
    flex:1;
    flex-wrap:wrap;
    display: flex;
    .item{
      width: 50%;
      &:nth-child(2n+1){
        padding-right: 0.5rem;
        margin-bottom: 0.5rem;
      }
      .item-real{
        text-align: center;
        background: #999999;
        border-radius:4px;
        width: 100%;
        padding: 0.3rem;
        p{
          font-size:0.7rem;
          line-height:0.7rem;
          &:last-child{
            margin-top: 0.3rem;
          }
        }
      }
    }
  }
}